// ==++==
// 
//   
//    Copyright (c) 2006 Microsoft Corporation.  All rights reserved.
//   
//    The use and distribution terms for this software are contained in the file
//    named license.txt, which can be found in the root of this distribution.
//    By using this software in any fashion, you are agreeing to be bound by the
//    terms of this license.
//   
//    You must not remove this notice, or any other, from this software.
//   
// 
// ==--==

#include "pch.h"
BYTE WINAPI RLELookup (const BYTE * pbData, BYTE index);

/* Generated by
objd\ux -compress:10 !g 
*/

// use data tables, otherwise use logic
// this turns out to be a little smaller
#define USE_DATA

static const unsigned char Gen_PAGE_00[] = {
//	0x00,
	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
	/* 0 */ 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 
	/* 1 */ 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 
	/* 2 */ 0x10, 0x0f, 0x0f, 0x0f, 0x17, 0x0f, 0x0f, 0x0f, 0x09, 0x0a, 0x0f, 0x16, 0x0f, 0x0d, 0x0f, 0x0f, 
	/* 3 */ 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0f, 0x0f, 0x16, 0x16, 0x16, 0x0f, 
	/* 4 */ 0x0f, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
	/* 5 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x09, 0x0f, 0x0a, 0x18, 0x0e, 
	/* 6 */ 0x18, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 
	/* 7 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x09, 0x16, 0x0a, 0x16, 0x1a, 
	/* 8 */ 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 
	/* 9 */ 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 
	/* A */ 0x10, 0x0f, 0x17, 0x17, 0x17, 0x17, 0x19, 0x19, 0x18, 0x19, 0x02, 0x0b, 0x16, 0x0d, 0x19, 0x18, 
	/* B */ 0x19, 0x16, 0x08, 0x08, 0x18, 0x02, 0x19, 0x0f, 0x18, 0x08, 0x02, 0x0c, 0x08, 0x08, 0x08, 0x0f, 
	/* C */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
	/* D */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x16, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 
	/* E */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 
	/* F */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x16, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

/*	Compressed data:
      90, // length (30 nodes)
      32, 0x1a, 
      -1, 0x10, 
       3, 0x0f, 
      -1, 0x17, 
       3, 0x0f, 
      -6, 0x09, 0x0a, 0x0f, 0x16, 0x0f, 0x0d, 
       2, 0x0f, 
      10, 0x06, 
       2, 0x0f, 
       3, 0x16, 
       2, 0x0f, 
      26, 0x01, 
      -6, 0x09, 0x0f, 0x0a, 0x18, 0x0e, 0x18, 
      26, 0x02, 
      -4, 0x09, 0x16, 0x0a, 0x16, 
      33, 0x1a, 
      -2, 0x10, 0x0f, 
       4, 0x17, 
       2, 0x19, 
     -10, 0x18, 0x19, 0x02, 0x0b, 0x16, 0x0d, 0x19, 0x18, 0x19, 0x16, 
       2, 0x08, 
      -8, 0x18, 0x02, 0x19, 0x0f, 0x18, 0x08, 0x02, 0x0c, 
       3, 0x08, 
      -1, 0x0f, 
      23, 0x01, 
      -1, 0x16, 
       7, 0x01, 
      24, 0x02, 
      -1, 0x16, 
       8, 0x02
*/
};

static const unsigned char Gen_PAGE_01[] = {
//	0x00,
	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
	/* 0 */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
	/* 1 */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
	/* 2 */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
	/* 3 */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 
	/* 4 */ 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
	/* 5 */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
	/* 6 */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
	/* 7 */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x02, 
	/* 8 */ 0x02, 0x01, 0x01, 0x02, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 
	/* 9 */ 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x02, 0x02, 0x02, 0x01, 0x01, 0x02, 0x01, 
	/* A */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x02, 0x02, 0x01, 0x02, 0x01, 0x01, 
	/* B */ 0x02, 0x01, 0x01, 0x01, 0x02, 0x01, 0x02, 0x01, 0x01, 0x02, 0x02, 0x05, 0x01, 0x02, 0x02, 0x02, 
	/* C */ 0x05, 0x05, 0x05, 0x05, 0x01, 0x03, 0x02, 0x01, 0x03, 0x02, 0x01, 0x03, 0x02, 0x01, 0x02, 0x01, 
	/* D */ 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x02, 0x01, 0x02, 
	/* E */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
	/* F */ 0x02, 0x01, 0x03, 0x02, 0x01, 0x02, 0x01, 0x01, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02
/*	Compressed data:
     263, // length (42 nodes)
     -55, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 
       2, 0x02, 
     -15, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 
       2, 0x02, 
     -46, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
       2, 0x01, 
      -4, 0x02, 0x01, 0x02, 0x01, 
       3, 0x02, 
       2, 0x01, 
      -3, 0x02, 0x01, 0x02, 
       2, 0x01, 
      -1, 0x02, 
       3, 0x01, 
       2, 0x02, 
       4, 0x01, 
      -1, 0x02, 
       2, 0x01, 
      -1, 0x02, 
       3, 0x01, 
       3, 0x02, 
       2, 0x01, 
      -1, 0x02, 
       2, 0x01, 
      -5, 0x02, 0x01, 0x02, 0x01, 0x02, 
       2, 0x01, 
      -6, 0x02, 0x01, 0x02, 0x02, 0x01, 0x02, 
       2, 0x01, 
      -1, 0x02, 
       3, 0x01, 
      -3, 0x02, 0x01, 0x02, 
       2, 0x01, 
       2, 0x02, 
      -2, 0x05, 0x01, 
       3, 0x02, 
       4, 0x05, 
     -24, 0x01, 0x03, 0x02, 0x01, 0x03, 0x02, 0x01, 0x03, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 
       2, 0x02, 
     -17, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 
       2, 0x02, 
      -5, 0x01, 0x03, 0x02, 0x01, 0x02, 
       3, 0x01, 
      -7, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
*/
};

static const unsigned char Gen_PAGE_02[] = {
//	Uncompressed data:
//	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
//	/* 0 */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
//	/* 1 */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
//	/* 2 */ 0xff, 0xff, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
//	/* 3 */ 0x01, 0x02, 0x01, 0x02, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 4 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 5 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 
//	/* 6 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 
//	/* 7 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 
//	/* 8 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 
//	/* 9 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 
//	/* A */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0xff, 0xff, 
//	/* B */ 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x18, 0x18, 0x04, 0x04, 0x04, 0x04, 0x04, 
//	/* C */ 0x04, 0x04, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 
//	/* D */ 0x04, 0x04, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 
//	/* E */ 0x04, 0x04, 0x04, 0x04, 0x04, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x04, 0xff, 
//	/* F */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
//	Compressed data:
      80, // length (16 nodes)
     (BYTE)-32, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
       2, 0xff, 
     (BYTE)-18, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
      28, 0xff, 
      94, 0x02, 
       2, 0xff, 
       9, 0x04, 
       2, 0x18, 
       7, 0x04, 
      14, 0x18, 
       2, 0x04, 
      14, 0x18, 
       5, 0x04, 
       9, 0x18, 
       1, 0x04, 
      17, 0xff
};

static const unsigned char Gen_PAGE_03[] = {
//	0x00,
	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
	/* 0 */ 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 
	/* 1 */ 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 
	/* 2 */ 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 
	/* 3 */ 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 
	/* 4 */ 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0xff, 
	/* 5 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* 6 */ 0x13, 0x13, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* 7 */ 0xff, 0xff, 0xff, 0xff, 0x18, 0x18, 0xff, 0xff, 0xff, 0xff, 0x04, 0xff, 0xff, 0xff, 0x0f, 0xff, 
	/* 8 */ 0xff, 0xff, 0xff, 0xff, 0x18, 0x18, 0x01, 0x0f, 0x01, 0x01, 0x01, 0xff, 0x01, 0xff, 0x01, 0x01, 
	/* 9 */ 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
	/* A */ 0x01, 0x01, 0xff, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x02, 0x02, 0x02, 
	/* B */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 
	/* C */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0xff, 
	/* D */ 0x02, 0x02, 0x01, 0x01, 0x01, 0x02, 0x02, 0x02, 0xff, 0xff, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
	/* E */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
	/* F */ 0x02, 0x02, 0x02, 0x02, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff

/*	Compressed data:
      79, // length (28 nodes)
      79, 0x13, 
      17, 0xff, 
       3, 0x13, 
      17, 0xff, 
       2, 0x18, 
       4, 0xff, 
      -1, 0x04, 
       3, 0xff, 
      -1, 0x0f, 
       5, 0xff, 
       2, 0x18, 
      -2, 0x01, 0x0f, 
       3, 0x01, 
      -3, 0xff, 0x01, 0xff, 
       2, 0x01, 
      -1, 0x02, 
      17, 0x01, 
      -1, 0xff, 
       9, 0x01, 
      35, 0x02, 
      -1, 0xff, 
       2, 0x02, 
       3, 0x01, 
       3, 0x02, 
       2, 0xff, 
     -21, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 
       5, 0x02, 
      12, 0xff
*/
};

static const unsigned char Gen_PAGE_04[] = {
//	Uncompressed data:
//	/* 0 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
//	/* 1 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
//	/* 2 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
//	/* 3 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 
//	/* 4 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 
//	/* 5 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 
//	/* 6 */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
//	/* 7 */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
//	/* 8 */ 0x01, 0x02, 0x19, 0x13, 0x13, 0x13, 0x13, 0xff, 0x15, 0x15, 0xff, 0xff, 0x01, 0x02, 0x01, 0x02,
//	/* 9 */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
//	/* A */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
//	/* B */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
//	/* C */ 0x01, 0x01, 0x02, 0x01, 0x02, 0xff, 0xff, 0x01, 0x02, 0xff, 0xff, 0x01, 0x02, 0xff, 0xff, 0xff, 
//	/* D */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
//	/* E */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
//	/* F */ 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0xff, 0xff, 0x01, 0x02, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
//	Compressed data:
     160, // length (6 nodes)
      48, 0x01, 
      48, 0x02, 
     (BYTE)-35, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
          0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
          0x01, 0x02, 0x19, 
       4, 0x13, 
    (BYTE)-115, 0xff, 0x15, 0x15, 0xff, 0xff,
          0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
          0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
          0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
          0x01, 0x02, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x02, 
          0xff, 0xff, 0x01, 0x02, 0xff, 0xff, 0x01, 0x02, 0xff, 0xff, 0xff,
	  0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
	  0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 
	  0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0xff, 0xff, 0x01, 0x02, 
       6, 0xff
};

static const unsigned char Gen_PAGE_05[] = {
//	Uncompressed data:
//	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
//	/* 0 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 1 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 2 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 3 */ 0xff, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
//	/* 4 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
//	/* 5 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xff, 0xff, 0x04, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 
//	/* 6 */ 0xff, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 
//	/* 7 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 
//	/* 8 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0xff, 0x0f, 0x0d, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 9 */ 0xff, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 
//	/* A */ 0x13, 0x13, 0xff, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 
//	/* B */ 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0xff, 0x13, 0x13, 0x13, 0x0f, 0x13, 
//	/* C */ 0x0f, 0x13, 0x13, 0x0f, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* D */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* E */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* F */ 0x05, 0x05, 0x05, 0x0f, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
//	Compressed data:
//    51, // length (23 nodes)
      50, // length (18 nodes)
      49, 0xff, 
      38, 0x01, 
//tweak:
      (BYTE)-3, 0xff, 0xff, 0x04,
//     2, 0xff, 
//    -1, 0x04, 
       6, 0x0f, 
       1, 0xff, 
      39, 0x02, 
      (BYTE)-3, 0xff, 0x0f, 0x0d, 
       6, 0xff, 
      17, 0x13, 
      (BYTE)-1, 0xff, 
      23, 0x13, 
//tweak:
     (BYTE)-11, 0xff, 0x13, 0x13, 0x13, 0x0f, 0x13, 0x0f, 0x13, 0x13, 0x0f, 0x13, 
//    (BYTE)-1, 0xff, 
//     3, 0x13, 
//    (BYTE)-3, 0x0f, 0x13, 0x0f, 
//     2, 0x13, 
//    (BYTE)-2, 0x0f, 0x13, 
      11, 0xff, 
      27, 0x05, 
       5, 0xff, 
       3, 0x05, 
       2, 0x0f, 
      11, 0xff
};

static const unsigned char Gen_PAGE_06[] = {
//	0x00,
	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
	/* 0 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0xff, 0xff, 0xff, 
	/* 1 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0xff, 0xff, 0xff, 0x0f, 
	/* 2 */ 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 3 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* 4 */ 0x04, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x13, 0x13, 0x13, 0x13, 0x13, 
	/* 5 */ 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* 6 */ 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0f, 0x0f, 0x0f, 0x0f, 0xff, 0xff, 
	/* 7 */ 0x13, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 8 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 9 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* A */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* B */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* C */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* D */ 0x05, 0x05, 0x05, 0x05, 0x0f, 0x05, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x15, 0x15, 0x13, 
	/* E */ 0x13, 0x13, 0x13, 0x13, 0x13, 0x04, 0x04, 0x13, 0x13, 0x19, 0x13, 0x13, 0x13, 0x13, 0xff, 0xff, 
	/* F */ 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05, 0x05, 0x05, 0x19, 0x19, 0xff
/*	Compressed data:
      62, // length (30 nodes)
      12, 0xff, 
      -1, 0x0f, 
      14, 0xff, 
      -1, 0x0f, 
       3, 0xff, 
      -2, 0x0f, 0xff, 
      26, 0x05, 
       5, 0xff, 
      -1, 0x04, 
      10, 0x05, 
      11, 0x13, 
      10, 0xff, 
      10, 0x06, 
       4, 0x0f, 
       2, 0xff, 
      -1, 0x13, 
      99, 0x05, 
      -2, 0x0f, 0x05, 
       7, 0x13, 
       2, 0x15, 
       6, 0x13, 
       2, 0x04, 
       2, 0x13, 
      -1, 0x19, 
       4, 0x13, 
       2, 0xff, 
      10, 0x06, 
       3, 0x05, 
       2, 0x19, 
      -1, 0xff, 
*/
};

static const unsigned char Gen_PAGE_07[] = {
//	Uncompressed data:
//	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
//	/* 0 */ 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0xff, 0x1b, 
//	/* 1 */ 0x05, 0x13, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 2 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 
//	/* 3 */ 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 
//	/* 4 */ 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 5 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 6 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 7 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 8 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 9 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* A */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 
//	/* B */ 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* C */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* D */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* E */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* F */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
//	Compressed data:
      21, // length (9 nodes)
      14, 0x0f, 
      (BYTE)-4, 0xff, 0x1b, 0x05, 0x13, 
      27, 0x05, 
       3, 0xff, 
      27, 0x13, 
      53, 0xff, 
      38, 0x05, 
      11, 0x13, 
      79, 0xff
};

static const unsigned char Gen_PAGE_09[] = {
//	0x00,
	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
	/* 0 */ 0xff, 0x13, 0x13, 0x14, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 1 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 2 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 3 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0x13, 0x05, 0x14, 0x14, 
	/* 4 */ 0x14, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x14, 0x14, 0x14, 0x14, 0x13, 0xff, 0xff, 
	/* 5 */ 0x05, 0x13, 0x13, 0x13, 0x13, 0xff, 0xff, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 6 */ 0x05, 0x05, 0x13, 0x13, 0x0f, 0x0f, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 
	/* 7 */ 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* 8 */ 0xff, 0x13, 0x14, 0x14, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0x05, 
	/* 9 */ 0x05, 0xff, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* A */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* B */ 0x05, 0xff, 0x05, 0xff, 0xff, 0xff, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0x13, 0xff, 0x14, 0x14, 
	/* C */ 0x14, 0x13, 0x13, 0x13, 0x13, 0xff, 0xff, 0x14, 0x14, 0xff, 0xff, 0x14, 0x14, 0x13, 0xff, 0xff, 
	/* D */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x14, 0xff, 0xff, 0xff, 0xff, 0x05, 0x05, 0xff, 0x05, 
	/* E */ 0x05, 0x05, 0x13, 0x13, 0xff, 0xff, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 
	/* F */ 0x05, 0x05, 0x17, 0x17, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x19, 0xff, 0xff, 0xff, 0xff, 0xff

/*	Compressed data:
     116, // length (56 nodes)
      -1, 0xff, 
       2, 0x13, 
      -2, 0x14, 0xff, 
      53, 0x05, 
       2, 0xff, 
      -2, 0x13, 0x05, 
       3, 0x14, 
       8, 0x13, 
       4, 0x14, 
      -1, 0x13, 
       2, 0xff, 
      -1, 0x05, 
       4, 0x13, 
       3, 0xff, 
      10, 0x05, 
       2, 0x13, 
       2, 0x0f, 
      10, 0x06, 
      -1, 0x0f, 
      16, 0xff, 
      -1, 0x13, 
       2, 0x14, 
      -1, 0xff, 
       8, 0x05, 
       2, 0xff, 
       2, 0x05, 
       2, 0xff, 
      22, 0x05, 
      -1, 0xff, 
       7, 0x05, 
      -2, 0xff, 0x05, 
       3, 0xff, 
       4, 0x05, 
       2, 0xff, 
      -2, 0x13, 0xff, 
       3, 0x14, 
       4, 0x13, 
       2, 0xff, 
       2, 0x14, 
       2, 0xff, 
       2, 0x14, 
      -1, 0x13, 
       9, 0xff, 
      -1, 0x14, 
       4, 0xff, 
       2, 0x05, 
      -1, 0xff, 
       3, 0x05, 
       2, 0x13, 
       2, 0xff, 
      10, 0x06, 
       2, 0x05, 
       2, 0x17, 
       6, 0x08, 
      -1, 0x19, 
       5, 0xff
*/
};

static const unsigned char Gen_PAGE_0A[] = {
//	0x00,
	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
	/* 0 */ 0xff, 0xff, 0x13, 0xff, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0x05, 
	/* 1 */ 0x05, 0xff, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 2 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 3 */ 0x05, 0xff, 0x05, 0x05, 0xff, 0x05, 0x05, 0xff, 0x05, 0x05, 0xff, 0xff, 0x13, 0xff, 0x14, 0x14, 
	/* 4 */ 0x14, 0x13, 0x13, 0xff, 0xff, 0xff, 0xff, 0x13, 0x13, 0xff, 0xff, 0x13, 0x13, 0x13, 0xff, 0xff, 
	/* 5 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0xff, 
	/* 6 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 
	/* 7 */ 0x13, 0x13, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* 8 */ 0xff, 0x13, 0x13, 0x14, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0xff, 0x05, 
	/* 9 */ 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* A */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* B */ 0x05, 0xff, 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0x13, 0x05, 0x14, 0x14, 
	/* C */ 0x14, 0x13, 0x13, 0x13, 0x13, 0x13, 0xff, 0x13, 0x13, 0x14, 0xff, 0x14, 0x14, 0x13, 0xff, 0xff, 
	/* D */ 0x05, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* E */ 0x05, 0xff, 0xff, 0xff, 0xff, 0xff, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 
//	/* F */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff

/*	Compressed data:
     129, // length (61 nodes)
       2, 0xff, 
      -1, 0x13, 
       2, 0xff, 
       6, 0x05, 
       4, 0xff, 
       2, 0x05, 
       2, 0xff, 
      22, 0x05, 
      -1, 0xff, 
       7, 0x05, 
      -1, 0xff, 
       2, 0x05, 
      -1, 0xff, 
       2, 0x05, 
      -1, 0xff, 
       2, 0x05, 
       2, 0xff, 
      -2, 0x13, 0xff, 
       3, 0x14, 
       2, 0x13, 
       4, 0xff, 
       2, 0x13, 
       2, 0xff, 
       3, 0x13, 
      11, 0xff, 
       4, 0x05, 
      -2, 0xff, 0x05, 
       7, 0xff, 
      10, 0x06, 
       2, 0x13, 
       3, 0x05, 
      12, 0xff, 
       2, 0x13, 
      -2, 0x14, 0xff, 
       7, 0x05, 
      -3, 0xff, 0x05, 0xff, 
       3, 0x05, 
      -1, 0xff, 
      22, 0x05, 
      -1, 0xff, 
       7, 0x05, 
      -1, 0xff, 
       2, 0x05, 
      -1, 0xff, 
       5, 0x05, 
       2, 0xff, 
      -2, 0x13, 0x05, 
       3, 0x14, 
       5, 0x13, 
      -1, 0xff, 
       2, 0x13, 
      -2, 0x14, 0xff, 
       2, 0x14, 
      -1, 0x13, 
       2, 0xff, 
      -1, 0x05, 
      15, 0xff, 
      -1, 0x05, 
       5, 0xff, 
      10, 0x06, 
      16, 0xff
*/
};

static const unsigned char Gen_PAGE_0B[] = {
//	0x00,
	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
	/* 0 */ 0xff, 0x13, 0x14, 0x14, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0x05, 
	/* 1 */ 0x05, 0xff, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 2 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 3 */ 0x05, 0xff, 0x05, 0x05, 0xff, 0xff, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0x13, 0x05, 0x14, 0x13, 
	/* 4 */ 0x14, 0x13, 0x13, 0x13, 0xff, 0xff, 0xff, 0x14, 0x14, 0xff, 0xff, 0x14, 0x14, 0x13, 0xff, 0xff, 
	/* 5 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x13, 0x14, 0xff, 0xff, 0xff, 0xff, 0x05, 0x05, 0xff, 0x05, 
	/* 6 */ 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 
	/* 7 */ 0x19, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* 8 */ 0xff, 0xff, 0x13, 0x14, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0x05, 0x05, 
	/* 9 */ 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0x05, 0x05, 0xff, 0x05, 0xff, 0x05, 0x05, 
	/* A */ 0xff, 0xff, 0xff, 0x05, 0x05, 0xff, 0xff, 0xff, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0x05, 0x05, 
	/* B */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0x14, 0x14, 
	/* C */ 0x13, 0x14, 0x14, 0xff, 0xff, 0xff, 0x14, 0x14, 0x14, 0xff, 0x14, 0x14, 0x14, 0x13, 0xff, 0xff, 
	/* D */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x14, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* E */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 
	/* F */ 0x08, 0x08, 0x08, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff

/*	Compressed data:
     140, // length (65 nodes)
      -2, 0xff, 0x13, 
       2, 0x14, 
      -1, 0xff, 
       8, 0x05, 
       2, 0xff, 
       2, 0x05, 
       2, 0xff, 
      22, 0x05, 
      -1, 0xff, 
       7, 0x05, 
      -1, 0xff, 
       2, 0x05, 
       2, 0xff, 
       4, 0x05, 
       2, 0xff, 
      -5, 0x13, 0x05, 0x14, 0x13, 0x14, 
       3, 0x13, 
       3, 0xff, 
       2, 0x14, 
       2, 0xff, 
       2, 0x14, 
      -1, 0x13, 
       8, 0xff, 
      -2, 0x13, 0x14, 
       4, 0xff, 
       2, 0x05, 
      -1, 0xff, 
       3, 0x05, 
       4, 0xff, 
      10, 0x06, 
      -1, 0x19, 
      17, 0xff, 
      -3, 0x13, 0x14, 0xff, 
       6, 0x05, 
       3, 0xff, 
       3, 0x05, 
      -1, 0xff, 
       4, 0x05, 
       3, 0xff, 
       2, 0x05, 
      -3, 0xff, 0x05, 0xff, 
       2, 0x05, 
       3, 0xff, 
       2, 0x05, 
       3, 0xff, 
       3, 0x05, 
       3, 0xff, 
       8, 0x05, 
      -1, 0xff, 
       3, 0x05, 
       4, 0xff, 
       2, 0x14, 
      -1, 0x13, 
       2, 0x14, 
       3, 0xff, 
       3, 0x14, 
      -1, 0xff, 
       3, 0x14, 
      -1, 0x13, 
       9, 0xff, 
      -1, 0x14, 
      15, 0xff, 
       9, 0x06, 
       3, 0x08, 
      13, 0xff
*/
};

static const unsigned char Gen_PAGE_0C[] = {
//	0x00,
	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
	/* 0 */ 0xff, 0x14, 0x14, 0x14, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 
	/* 1 */ 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 2 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 3 */ 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0x13, 0x13, 
	/* 4 */ 0x13, 0x14, 0x14, 0x14, 0x14, 0xff, 0x13, 0x13, 0x13, 0xff, 0x13, 0x13, 0x13, 0x13, 0xff, 0xff, 
	/* 5 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0x13, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* 6 */ 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 
	/* 7 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* 8 */ 0xff, 0xff, 0x14, 0x14, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 
	/* 9 */ 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* A */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* B */ 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0x14, 0x13, 
	/* C */ 0x14, 0x14, 0x14, 0x14, 0x14, 0xff, 0x13, 0x14, 0x14, 0xff, 0x14, 0x14, 0x13, 0x13, 0xff, 0xff, 
	/* D */ 0xff, 0xff, 0xff, 0xff, 0xff, 0x14, 0x14, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x05, 0xff, 
	/* E */ 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 
//	/* F */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff

/*	Compressed data:
     109, // length (53 nodes)
      -1, 0xff, 
       3, 0x14, 
      -1, 0xff, 
       8, 0x05, 
      -1, 0xff, 
       3, 0x05, 
      -1, 0xff, 
      23, 0x05, 
      -1, 0xff, 
      10, 0x05, 
      -1, 0xff, 
       5, 0x05, 
       4, 0xff, 
       3, 0x13, 
       4, 0x14, 
      -1, 0xff, 
       3, 0x13, 
      -1, 0xff, 
       4, 0x13, 
       7, 0xff, 
       2, 0x13, 
       9, 0xff, 
       2, 0x05, 
       4, 0xff, 
      10, 0x06, 
      18, 0xff, 
       2, 0x14, 
      -1, 0xff, 
       8, 0x05, 
      -1, 0xff, 
       3, 0x05, 
      -1, 0xff, 
      23, 0x05, 
      -1, 0xff, 
      10, 0x05, 
      -1, 0xff, 
       5, 0x05, 
       4, 0xff, 
      -2, 0x14, 0x13, 
       5, 0x14, 
      -2, 0xff, 0x13, 
       2, 0x14, 
      -1, 0xff, 
       2, 0x14, 
       2, 0x13, 
       7, 0xff, 
       2, 0x14, 
       7, 0xff, 
      -2, 0x05, 0xff, 
       2, 0x05, 
       4, 0xff, 
      10, 0x06, 
      16, 0xff
*/
};

static const unsigned char Gen_PAGE_0D[] = {
//	0x00,
	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
	/* 0 */ 0xff, 0xff, 0x14, 0x14, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 
	/* 1 */ 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 2 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 3 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0x14, 0x14, 
	/* 4 */ 0x14, 0x13, 0x13, 0x13, 0xff, 0xff, 0x14, 0x14, 0x14, 0xff, 0x14, 0x14, 0x14, 0x13, 0xff, 0xff, 
	/* 5 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x14, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* 6 */ 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 
	/* 7 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* 8 */ 0xff, 0xff, 0x14, 0x14, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 9 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* A */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* B */ 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0xff, 0xff, 
	/* C */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0x13, 0xff, 0xff, 0xff, 0xff, 0x14, 
	/* D */ 0x14, 0x14, 0x13, 0x13, 0x13, 0xff, 0x13, 0xff, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 
	/* E */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* F */ 0xff, 0xff, 0x14, 0x14, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff

/*	Compressed data:
      95, // length (46 nodes)
       2, 0xff, 
       2, 0x14, 
      -1, 0xff, 
       8, 0x05, 
      -1, 0xff, 
       3, 0x05, 
      -1, 0xff, 
      23, 0x05, 
      -1, 0xff, 
      16, 0x05, 
       4, 0xff, 
       3, 0x14, 
       3, 0x13, 
       2, 0xff, 
       3, 0x14, 
      -1, 0xff, 
       3, 0x14, 
      -1, 0x13, 
       9, 0xff, 
      -1, 0x14, 
       8, 0xff, 
       2, 0x05, 
       4, 0xff, 
      10, 0x06, 
      18, 0xff, 
       2, 0x14, 
      -1, 0xff, 
      18, 0x05, 
       3, 0xff, 
      24, 0x05, 
      -1, 0xff, 
       9, 0x05, 
      -2, 0xff, 0x05, 
       2, 0xff, 
       7, 0x05, 
       3, 0xff, 
      -1, 0x13, 
       4, 0xff, 
       3, 0x14, 
       3, 0x13, 
      -3, 0xff, 0x13, 0xff, 
       8, 0x14, 
      18, 0xff, 
       2, 0x14, 
      -1, 0x0f, 
      11, 0xff
*/
};

static const unsigned char Gen_PAGE_0E[] = {
//	0x00,
	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
	/* 0 */ 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 1 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 2 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 3 */ 0x05, 0x13, 0x05, 0x05, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0xff, 0xff, 0xff, 0xff, 0x17, 
	/* 4 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x04, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x0f, 
	/* 5 */ 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0f, 0x0f, 0xff, 0xff, 0xff, 0xff, 
	/* 6 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* 7 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* 8 */ 0xff, 0x05, 0x05, 0xff, 0x05, 0xff, 0xff, 0x05, 0x05, 0xff, 0x05, 0xff, 0xff, 0x05, 0xff, 0xff, 
	/* 9 */ 0xff, 0xff, 0xff, 0xff, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* A */ 0xff, 0x05, 0x05, 0x05, 0xff, 0x05, 0xff, 0x05, 0xff, 0xff, 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 
	/* B */ 0x05, 0x13, 0x05, 0x05, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0xff, 0x13, 0x13, 0x05, 0xff, 0xff, 
	/* C */ 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0x04, 0xff, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0xff, 0xff, 
	/* D */ 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0xff, 0xff, 0x05, 0x05, //0xff, 0xff, 
//	/* E */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* F */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff

/*	Compressed data:
     101, // length (47 nodes)
      -1, 0xff, 
      48, 0x05, 
      -1, 0x13, 
       2, 0x05, 
       7, 0x13, 
       4, 0xff, 
      -1, 0x17, 
       6, 0x05, 
      -1, 0x04, 
       8, 0x13, 
      -1, 0x0f, 
      10, 0x06, 
       2, 0x0f, 
      37, 0xff, 
       2, 0x05, 
      -2, 0xff, 0x05, 
       2, 0xff, 
       2, 0x05, 
      -2, 0xff, 0x05, 
       2, 0xff, 
      -1, 0x05, 
       6, 0xff, 
       4, 0x05, 
      -1, 0xff, 
       7, 0x05, 
      -1, 0xff, 
       3, 0x05, 
      -4, 0xff, 0x05, 0xff, 0x05, 
       2, 0xff, 
       2, 0x05, 
      -1, 0xff, 
       4, 0x05, 
      -1, 0x13, 
       2, 0x05, 
       6, 0x13, 
      -1, 0xff, 
       2, 0x13, 
      -1, 0x05, 
       2, 0xff, 
       5, 0x05, 
      -3, 0xff, 0x04, 0xff, 
       6, 0x13, 
       2, 0xff, 
      10, 0x06, 
       2, 0xff, 
       2, 0x05, 
      34, 0xff
*/
};

static const unsigned char Gen_PAGE_0F[] = {
//	0x00,
	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
	/* 0 */ 0x05, 0x19, 0x19, 0x19, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 
	/* 1 */ 0x0f, 0x0f, 0x0f, 0x19, 0x19, 0x19, 0x19, 0x19, 0x13, 0x13, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
	/* 2 */ 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 
	/* 3 */ 0x08, 0x08, 0x08, 0x08, 0x19, 0x13, 0x19, 0x13, 0x19, 0x13, 0x09, 0x0a, 0x09, 0x0a, 0x14, 0x14, 
	/* 4 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 5 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 6 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* 7 */ 0xff, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x14, 
	/* 8 */ 0x13, 0x13, 0x13, 0x13, 0x13, 0x0f, 0x13, 0x13, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 
	/* 9 */ 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0xff, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 
	/* A */ 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 
	/* B */ 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0xff, 0x19, 0x19, 
	/* C */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x13, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0xff, 0xff, 0x19, 
//	/* D */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* E */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* F */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff

/*	Compressed data:
      71, // length (31 nodes)
      -1, 0x05, 
       3, 0x19, 
      15, 0x0f, 
       5, 0x19, 
       2, 0x13, 
       6, 0x19, 
      10, 0x06, 
      10, 0x08, 
     -10, 0x19, 0x13, 0x19, 0x13, 0x19, 0x13, 0x09, 0x0a, 0x09, 0x0a, 
       2, 0x14, 
       8, 0x05, 
      -1, 0xff, 
      34, 0x05, 
       6, 0xff, 
      14, 0x13, 
      -1, 0x14, 
       5, 0x13, 
      -1, 0x0f, 
       2, 0x13, 
       4, 0x05, 
       4, 0xff, 
       8, 0x13, 
      -1, 0xff, 
      36, 0x13, 
      -1, 0xff, 
       8, 0x19, 
      -1, 0x13, 
       6, 0x19, 
       2, 0xff, 
      -1, 0x19, 
      48, 0xff
*/
};

static const unsigned char Gen_PAGE_10[] = {
//	Uncompressed data:
//	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
//	/* 0 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 1 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 2 */ 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 0xff, 0x14, 0x13, 0x13, 0x13, 
//	/* 3 */ 0x13, 0x14, 0x13, 0xff, 0xff, 0xff, 0x13, 0x13, 0x14, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 4 */ 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 
//	/* 5 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x14, 0x14, 0x13, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 6 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 7 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 8 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 9 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* A */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
//	/* B */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
//	/* C */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* D */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* E */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* F */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0x0f, 0xff, 0xff, 0xff, 0xff
//	Compressed data:
//    51, // length (24 nodes)
      51, // length (17 nodes)
      34, 0x05, 
       1, 0xff, 
       5, 0x05, 
//tweak:
     (BYTE)-18, 0xff, 0x05, 0x05, 0xff, 0x14, 0x13, 0x13, 0x13, 0x13, 0x14, 0x13, 0xff, 0xff, 0xff, 0x13, 0x13, 
          0x14, 0x13,
//    (BYTE)-1, 0xff, 
//     2, 0x05, 
//    (BYTE)-2, 0xff, 0x14, 
//     4, 0x13, 
//    (BYTE)-2, 0x14, 0x13, 
//     3, 0xff, 
//     2, 0x13, 
//    (BYTE)-2, 0x14, 0x13, 
       6, 0xff, 
      10, 0x06, 
       6, 0x0f, 
       6, 0x05, 
       2, 0x14, 
       2, 0x13, 
      70, 0xff, 
      38, 0x01, 
      10, 0xff, 
      39, 0x05, 
       4, 0xff, 
       1, 0x0f, 
       4, 0xff
};



static const unsigned char Gen_PAGE_13[] = {
//	Uncompressed data:
//	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
//	/* 0 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 
//	/* 1 */ 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 
//	/* 2 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 3 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 4 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 5 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 6 */ 0xff, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 
//	/* 7 */ 0x06, 0x06, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0xff, 0xff, 0xff, 
//	/* 8 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 9 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* A */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* B */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* C */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* D */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* E */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* F */ 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
//	Compressed data:
      34, // length (16 nodes)
      15, 0x05, 
      (BYTE)-3, 0xff, 0x05, 0xff, 
       4, 0x05, 
       2, 0xff, 
       7, 0x05, 
       1, 0xff, 
      39, 0x05, 
       1, 0xff, 
      19, 0x05, 
       6, 0xff, 
       8, 0x0f, 
       9, 0x06, 
      11, 0x08, 
      35, 0xff, 
      85, 0x05, 
      11, 0xff
};


static const unsigned char Gen_PAGE_16[] = {
//	Uncompressed data:
//	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
//	/* 0 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 1 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 2 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 3 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 4 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 5 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 6 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0f, 0x0f, 0x05, 
//	/* 7 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 8 */ 0x10, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 9 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x09, 0x0a, 0xff, 0xff, 0xff, 
//	/* A */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* B */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* C */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* D */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* E */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0f, 0x0f, 0x0f, 0x08, 0x08, 
//	/* F */ 0x08, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
//	Compressed data:
      26, // length (13 nodes)
     109, 0x05, 
       2, 0x0f, 
       8, 0x05, 
       9, 0xff, 
       1, 0x10, 
      26, 0x05, 
       1, 0x09, 
       1, 0x0a, 
       3, 0xff, 
      75, 0x05, 
       3, 0x0f, 
       3, 0x08, 
      15, 0xff
};

static const unsigned char Gen_PAGE_17[] = {
//	Uncompressed data:
//	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
//	/* 0 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 1 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 2 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 3 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 4 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 5 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 6 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 7 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 8 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 9 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* A */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* B */ 0x05, 0x05, 0x05, 0x05, 0x14, 0x14, 0x14, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x14, 0x14, 
//	/* C */ 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x13, 0x14, 0x14, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 
//	/* D */ 0x13, 0x13, 0x13, 0x13, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x17, 0x0f, 0xff, 0xff, 0xff, 
//	/* E */ 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* F */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
//	Compressed data:
//    29, // length (14 nodes)
      29, // length (13 nodes)
     127, 0xff, 
       1, 0xff, 
      52, 0x05, 
       3, 0x14, 
       7, 0x13, 
       8, 0x14, 
//tweak:
      (BYTE)-3, 0x13, 0x14, 0x14, 
//    (BYTE)-1, 0x13, 
//     2, 0x14, 
      11, 0x13, 
       7, 0x0f, 
      (BYTE)-2, 0x17, 0x0f, 
       3, 0xff, 
      10, 0x06, 
      22, 0xff
};

static const unsigned char Gen_PAGE_18[] = {
//	Uncompressed data:
//	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
//	/* 0 */ 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0d, 0x0f, 0x0f, 0x0f, 0x0f, 0x1b, 0x1b, 0x1b, 0x1b, 0xff, 
//	/* 1 */ 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 2 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 3 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 4 */ 0x05, 0x05, 0x05, 0x04, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 5 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 6 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 7 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 8 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 9 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* A */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* B */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* C */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* D */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* E */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* F */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
//	Compressed data:
      28, // length (14 nodes)
       6, 0x0f, 
       1, 0x0d, 
       4, 0x0f, 
       4, 0x1b, 
       1, 0xff, 
      10, 0x06, 
       6, 0xff, 
      35, 0x05, 
       1, 0x04, 
      52, 0x05, 
       8, 0xff, 
      41, 0x05, 
       1, 0x13, 
      86, 0xff
};


static const unsigned char Gen_PAGE_1F[] = {
//	0x00,
	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
	/* 0 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
	/* 1 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0xff, 0xff, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xff, 0xff, 
	/* 2 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
	/* 3 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
	/* 4 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0xff, 0xff, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xff, 0xff, 
	/* 5 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0xff, 0x01, 0xff, 0x01, 0xff, 0x01, 0xff, 0x01, 
	/* 6 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
	/* 7 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0xff, 0xff, 
	/* 8 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 
	/* 9 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 
	/* A */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 
	/* B */ 0x02, 0x02, 0x02, 0x02, 0x02, 0xff, 0x02, 0x02, 0x01, 0x01, 0x01, 0x01, 0x03, 0x18, 0x02, 0x18, 
	/* C */ 0x18, 0x18, 0x02, 0x02, 0x02, 0xff, 0x02, 0x02, 0x01, 0x01, 0x01, 0x01, 0x03, 0x18, 0x18, 0x18, 
	/* D */ 0x02, 0x02, 0x02, 0x02, 0xff, 0xff, 0x02, 0x02, 0x01, 0x01, 0x01, 0x01, 0xff, 0x18, 0x18, 0x18, 
	/* E */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x18, 0x18, 0x18, 
	/* F */ 0xff, 0xff, 0x02, 0x02, 0x02, 0xff, 0x02, 0x02, 0x01, 0x01, 0x01, 0x01, 0x03, 0x18, 0x18, 0xff

/*	Compressed data:
     119, // length (55 nodes)
       8, 0x02, 
       8, 0x01, 
       6, 0x02, 
       2, 0xff, 
       6, 0x01, 
       2, 0xff, 
       8, 0x02, 
       8, 0x01, 
       8, 0x02, 
       8, 0x01, 
       6, 0x02, 
       2, 0xff, 
       6, 0x01, 
       2, 0xff, 
       8, 0x02, 
      -8, 0xff, 0x01, 0xff, 0x01, 0xff, 0x01, 0xff, 0x01, 
       8, 0x02, 
       8, 0x01, 
      14, 0x02, 
       2, 0xff, 
       8, 0x02, 
       8, 0x03, 
       8, 0x02, 
       8, 0x03, 
       8, 0x02, 
       8, 0x03, 
       5, 0x02, 
      -1, 0xff, 
       2, 0x02, 
       4, 0x01, 
      -3, 0x03, 0x18, 0x02, 
       3, 0x18, 
       3, 0x02, 
      -1, 0xff, 
       2, 0x02, 
       4, 0x01, 
      -1, 0x03, 
       3, 0x18, 
       4, 0x02, 
       2, 0xff, 
       2, 0x02, 
       4, 0x01, 
      -1, 0xff, 
       3, 0x18, 
       8, 0x02, 
       5, 0x01, 
       3, 0x18, 
       2, 0xff, 
       3, 0x02, 
      -1, 0xff, 
       2, 0x02, 
       4, 0x01, 
      -1, 0x03, 
       2, 0x18, 
      -1, 0xff, 
*/
};

static const unsigned char Gen_PAGE_20[] = {
//	0x00,
	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
	/* 0 */ 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x1b, 0x1b, 0x1b, 0x1b, 
	/* 1 */ 0x0d, 0x0d, 0x0d, 0x0d, 0x0d, 0x0d, 0x0f, 0x0f, 0x0b, 0x0c, 0x09, 0x0b, 0x0b, 0x0c, 0x09, 0x0b, 
	/* 2 */ 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x11, 0x12, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x10, 
	/* 3 */ 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0b, 0x0c, 0x0f, 0x0f, 0x0f, 0x0f, 0x0e, 
	/* 4 */ 0x0e, 0x0f, 0x0f, 0x0f, 0x16, 0x09, 0x0a, 0xff, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0xff, 0xff, 
	/* 5 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* 6 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 
	/* 7 */ 0x08, 0xff, 0xff, 0xff, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x16, 0x16, 0x16, 0x09, 0x0a, 0x02, 
	/* 8 */ 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x16, 0x16, 0x16, 0x09, 0x0a, 0xff, 
	/* 9 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* A */ 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 
	/* B */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* C */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
	/* D */ 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x15, 0x15, 0x15, 
	/* E */ 0x15, 0x13, 0x15, 0x15, //0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* F */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff

/*	Compressed data:
      84, // length (36 nodes)
      12, 0x10, 
       4, 0x1b, 
       6, 0x0d, 
       2, 0x0f, 
      -3, 0x0b, 0x0c, 0x09, 
       2, 0x0b, 
      -3, 0x0c, 0x09, 0x0b, 
       8, 0x0f, 
      -2, 0x11, 0x12, 
       5, 0x1b, 
      -1, 0x10, 
       9, 0x0f, 
      -2, 0x0b, 0x0c, 
       4, 0x0f, 
       2, 0x0e, 
       3, 0x0f, 
      -4, 0x16, 0x09, 0x0a, 0xff, 
       6, 0x0f, 
      28, 0xff, 
       6, 0x1b, 
      -1, 0x08, 
       3, 0xff, 
       6, 0x08, 
       3, 0x16, 
      -3, 0x09, 0x0a, 0x02, 
      10, 0x08, 
       3, 0x16, 
      -2, 0x09, 0x0a, 
      17, 0xff, 
      16, 0x17, 
      32, 0xff, 
      13, 0x13, 
       4, 0x15, 
      -1, 0x13, 
       2, 0x15, 
      28, 0xff
*/
};

static const unsigned char Gen_PAGE_21[] = {
//	0x00,
	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
	/* 0 */ 0x19, 0x19, 0x01, 0x19, 0x19, 0x19, 0x19, 0x01, 0x19, 0x19, 0x02, 0x01, 0x01, 0x01, 0x02, 0x02, 
	/* 1 */ 0x01, 0x01, 0x01, 0x02, 0x19, 0x01, 0x19, 0x19, 0x19, 0x01, 0x01, 0x01, 0x01, 0x01, 0x19, 0x19, 
	/* 2 */ 0x19, 0x19, 0x19, 0x19, 0x01, 0x19, 0x01, 0x19, 0x01, 0x19, 0x01, 0x01, 0x01, 0x01, 0x19, 0x02, 
	/* 3 */ 0x01, 0x01, 0x19, 0x01, 0x02, 0x05, 0x05, 0x05, 0x05, 0x02, 0x19, //0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 4 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 5 */ 0xff, 0xff, 0xff, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 
//	/* 6 */ 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 
//	/* 7 */ 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 
//	/* 8 */ 0x07, 0x07, 0x07, 0x07, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 9 */ 0x16, 0x16, 0x16, 0x16, 0x16, 0x19, 0x19, 0x19, 0x19, 0x19, 0x16, 0x16, 0x19, 0x19, 0x19, 0x19, 
//	/* A */ 0x16, 0x19, 0x19, 0x16, 0x19, 0x19, 0x16, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x16, 0x19, 
//	/* B */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* C */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x16, 0x16, 
//	/* D */ 0x19, 0x19, 0x16, 0x19, 0x16, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* E */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* F */ 0x19, 0x19, 0x19, 0x19, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
};



static const unsigned char Gen_PAGE_23[] = {
//	Uncompressed data:
//	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F  
//	/* 0 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x16, 0x16, 0x16, 0x16, 0x19, 0x19, 0x19, 0x19, 
//	/* 1 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* 2 */ 0x16, 0x16, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x09, 0x0a, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* 3 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* 4 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* 5 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* 6 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* 7 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0xff, 0x19, 0x19, 0x19, 
//	/* 8 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* 9 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* A */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* B */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* C */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* D */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* E */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* F */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
//
//	Compressed data:
//      21, // length (10 nodes)
      19, // length (9 nodes)
       8, 0x19, 
       4, 0x16, 
      20, 0x19, 
       2, 0x16, 
       7, 0x19, 
      (BYTE)-2, 0x09, 0x0a, 
      81, 0x19, 
       1, 0xff, 
      30, 0x19, 
//     101, 0xff
};

static const unsigned char Gen_PAGE_24[] = {
//	Uncompressed data:
//	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
//	/* 0 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* 1 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* 2 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 3 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 4 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 5 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 6 */ 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 
//	/* 7 */ 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 
//	/* 8 */ 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 
//	/* 9 */ 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x19, 0x19, 0x19, 0x19, 
//	/* A */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* B */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* C */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* D */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* E */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x08, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* F */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
//	Compressed data:
      16, // length (8 nodes)
      39, 0x19, 
      25, 0xff, 
      11, 0x19, 
      21, 0xff, 
      60, 0x08, 
      78, 0x19, 
       1, 0x08, 
      21, 0xff
};

  


static const unsigned char Gen_PAGE_27[] = {
//	Uncompressed data:
//	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
//	/* 0 */ 0xff, 0x19, 0x19, 0x19, 0x19, 0xff, 0x19, 0x19, 0x19, 0x19, 0xff, 0xff, 0x19, 0x19, 0x19, 0x19, 
//	/* 1 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* 2 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0xff, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* 3 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* 4 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0xff, 0x19, 0xff, 0x19, 
//	/* 5 */ 0x19, 0x19, 0x19, 0xff, 0xff, 0xff, 0x19, 0xff, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0xff, 
//	/* 6 */ 0xff, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 7 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 
//	/* 8 */ 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 
//	/* 9 */ 0x08, 0x08, 0x08, 0x08, 0x19, 0xff, 0xff, 0xff, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* A */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* B */ 0xff, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0xff, 
//	/* C */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* D */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* E */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* F */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
//	Compressed data:
      49, // length (23 nodes)
       1, 0xff, 
       4, 0x19, 
       1, 0xff, 
       4, 0x19, 
       2, 0xff, 
      28, 0x19, 
       1, 0xff, 
      35, 0x19, 
      (BYTE)-3, 0xff, 0x19, 0xff, 
       4, 0x19, 
       3, 0xff, 
      (BYTE)-2, 0x19, 0xff, 
       7, 0x19, 
       2, 0xff, 
       7, 0x19, 
      14, 0xff, 
      30, 0x08, 
       1, 0x19, 
       3, 0xff, 
      24, 0x19, 
       1, 0xff, 
      14, 0x19, 
      65, 0xff
};



static const unsigned char Gen_PAGE_30[] = {
//	Uncompressed data:
//	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
//	/* 0 */ 0x10, 0x0f, 0x0f, 0x0f, 0x19, 0x04, 0x05, 0x07, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 
//	/* 1 */ 0x09, 0x0a, 0x19, 0x19, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x0d, 0x09, 0x0a, 0x0a, 
//	/* 2 */ 0x19, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 
//	/* 3 */ 0x0d, 0x04, 0x04, 0x04, 0x04, 0x04, 0x19, 0x19, 0x07, 0x07, 0x07, 0xff, 0xff, 0xff, 0x19, 0x19, 
//	/* 4 */ 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 5 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 6 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 7 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 8 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 9 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0x13, 0x13, 0x18, 0x18, 0x04, 0x04, 0xff, 
//	/* A */ 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* B */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* C */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* D */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* E */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* F */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x0e, 0x04, 0x04, 0x04, 0xff
//	Compressed data:
//    74, // length (26 nodes)
      73, // length (14 nodes)
//tweak:
     (BYTE)-33, 0x10, 0x0f, 0x0f, 0x0f, 0x19, 0x04, 0x05, 0x07, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 
          0x09, 0x0a, 0x19, 0x19, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x0d, 0x09, 0x0a, 0x0a, 
          0x19, 
//     1, 0x10, 
//     3, 0x0f, 
//   (BYTE)-14, 0x19, 0x04, 0x05, 0x07, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 
//     2, 0x19, 
//   (BYTE)-10, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x0d, 0x09, 
//     2, 0x0a, 
//    (BYTE)-1, 0x19, 
       9, 0x07, 
       6, 0x13, 
       1, 0x0d, 
       5, 0x04, 
       2, 0x19, 
       3, 0x07, 
       3, 0xff, 
//tweak:
      (BYTE)-3, 0x19, 0x19, 0xff,
//     2, 0x19, 
//    (BYTE)-1, 0xff, 
      84, 0x05, 
       4, 0xff, 
//tweak:
      (BYTE)-8, 0x13, 0x13, 0x18, 0x18, 0x04, 0x04, 0xff, 0xff, 
//     2, 0x13, 
//     2, 0x18, 
//     2, 0x04, 
//     2, 0xff, 
       90, 0x05, 
//tweak:
      (BYTE)-5, 0x0e, 0x04, 0x04, 0x04, 0xff
//    (BYTE)-1, 0x0e, 
//     3, 0x04, 
//     1, 0xff
};

static const unsigned char Gen_PAGE_31[] = {
//	Uncompressed data:
//	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
//	/* 0 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 1 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 2 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 
//	/* 3 */ 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 4 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 5 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 6 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 7 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 8 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 
//	/* 9 */ 0x19, 0x19, 0x08, 0x08, 0x08, 0x08, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* A */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* B */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* C */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* D */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* E */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* F */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
//	Compressed data:
//    20, // length (10 nodes)
      20, // length (9 nodes)
       5, 0xff, 
      40, 0x05, 
       4, 0xff, 
      94, 0x05, 
//tweak:
      (BYTE)-3, 0xff, 0x19, 0x19, 
//    (BYTE)-1, 0xff, 
//     2, 0x19, 
       4, 0x08, 
      10, 0x19, 
      24, 0x05, 
      72, 0xff
};

static const unsigned char Gen_PAGE_32[] = {
//	Uncompressed data:
//	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
//	/* 0 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* 1 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0xff, 0xff, 0xff, 
//	/* 2 */ 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* 3 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* 4 */ 0x19, 0x19, 0x19, 0x19, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 5 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 6 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* 7 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0xff, 0xff, 0xff, 0x19, 
//	/* 8 */ 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* 9 */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* A */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* B */ 0x19, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* C */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0xff, 0xff, 0xff, 0xff, 
//	/* D */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* E */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 
//	/* F */ 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0xff

//	Compressed data:
      30, // length (15 nodes)
      29, 0x19, 
       3, 0xff, 
      10, 0x08, 
      26, 0x19, 
      28, 0xff, 
      28, 0x19, 
       3, 0xff, 
       1, 0x19, 
      10, 0x08, 
      39, 0x19, 
      15, 0xff, 
      12, 0x19, 
       4, 0xff, 
      47, 0x19, 
       1, 0xff, 
};







static const unsigned char Gen_PAGE_FB[] = {
//	Uncompressed data:
//	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
//	/* 0 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 1 */ 0xff, 0xff, 0xff, 0x02, 0x02, 0x02, 0x02, 0x02, 0xff, 0xff, 0xff, 0xff, 0xff, 0x05, 0x13, 0x05, 
//	/* 2 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x16, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 3 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0x05, 0xff, 
//	/* 4 */ 0x05, 0x05, 0xff, 0x05, 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 5 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 6 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 7 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 8 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 9 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* A */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* B */ 0x05, 0x05, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* C */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* D */ 0xff, 0xff, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* E */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* F */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05

//	Compressed data:
//    39, // length (18 nodes)
      37, // length (14 nodes)
       7, 0x02, 
      12, 0xff, 
       5, 0x02, 
       5, 0xff, 
      (BYTE)-2, 0x05, 0x13, 
      10, 0x05, 
       1, 0x16, 
      13, 0x05, 
       1, 0xff, 
       5, 0x05, 
//tweak:
      (BYTE)-9, 0xff, 0x05, 0xff, 0x05, 0x05, 0xff, 0x05, 0x05, 0xff, 
//    (BYTE)-3, 0xff, 0x05, 0xff, 
//     2, 0x05, 
//    (BYTE)-1, 0xff, 
//     2, 0x05, 
//    (BYTE)-1, 0xff, 
     108, 0x05, 
      33, 0xff, 
      45, 0x05
};

//#ifdef USE_DATA

static const unsigned char Gen_PAGE_FE[] = {
//	Uncompressed data:
//	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
//	/* 0 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 1 */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 2 */ 0x13, 0x13, 0x13, 0x13, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 
//	/* 3 */ 0x0f, 0x0d, 0x0d, 0x0e, 0x0e, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x09, 
//	/* 4 */ 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x0f, 0x0f, 0x0f, 0x0e, 0x0e, 0x0e, 
//	/* 5 */ 0x0f, 0x0f, 0x0f, 0xff, 0x0f, 0x0f, 0x0f, 0x0f, 0x0d, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x0f, 
//	/* 6 */ 0x0f, 0x0f, 0x16, 0x0d, 0x16, 0x16, 0x16, 0xff, 0x0f, 0x17, 0x0f, 0x0f, 0xff, 0xff, 0xff, 0xff, 
//	/* 7 */ 0x05, 0x05, 0x05, 0xff, 0x05, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 8 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* 9 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* A */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* B */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* C */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* D */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* E */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
//	/* F */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0x1b
//	Compressed data:
//    78, // length (26 nodes)
      78, // length (15 nodes)
      32, 0xff, 
       4, 0x13, 
      12, 0xff, 
//tweak:
     (BYTE)-21, 0x0f, 0x0d, 0x0d, 0x0e, 0x0e, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x09, 
          0x0a, 0x09, 0x0a, 0x09, 0x0a, 
//    (BYTE)-1, 0x0f, 
//     2, 0x0d, 
//     2, 0x0e, 
//   (BYTE)-16, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 
       4, 0xff, 
       4, 0x0f, 
       3, 0x0e, 
       3, 0x0f, 
//tweak:
     (BYTE)-25, 0xff, 0x0f, 0x0f, 0x0f, 0x0f, 0x0d, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 0x0f, 0x0f, 0x0f, 0x16, 
          0x0d, 0x16, 0x16, 0x16, 0xff, 0x0f, 0x17, 0x0f, 0x0f, 
//    (BYTE)-1, 0xff, 
//     4, 0x0f, 
//    (BYTE)-7, 0x0d, 0x09, 0x0a, 0x09, 0x0a, 0x09, 0x0a, 
//     3, 0x0f, 
//    (BYTE)-2, 0x16, 0x0d, 
//     3, 0x16, 
//    (BYTE)-3, 0xff, 0x0f, 0x17, 
//     2, 0x0f, 
       4, 0xff, 
       3, 0x05, 
      (BYTE)-3, 0xff, 0x05, 0xff, 
     127, 0x05, 
       8, 0x05, 
//tweak:
      (BYTE)-3, 0xff, 0xff, 0x1b
//     2, 0xff, 
//    (BYTE)-1, 0x1b, 
};

static const unsigned char Gen_PAGE_FF[] = {
//	0x00,
	//         0     1     2     3     4     5     6     7     8     9     A     B     C     D     E     F
	/* 0 */ 0xff, 0x0f, 0x0f, 0x0f, 0x17, 0x0f, 0x0f, 0x0f, 0x09, 0x0a, 0x0f, 0x16, 0x0f, 0x0d, 0x0f, 0x0f, 
	/* 1 */ 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x0f, 0x0f, 0x16, 0x16, 0x16, 0x0f, 
	/* 2 */ 0x0f, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
	/* 3 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x09, 0x0f, 0x0a, 0x18, 0x0e, 
	/* 4 */ 0x18, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 
	/* 5 */ 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x09, 0x16, 0x0a, 0x16, 0xff, 
	/* 6 */ 0xff, 0x0f, 0x09, 0x0a, 0x0f, 0x0e, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 7 */ 0x04, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 8 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* 9 */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x04, 0x04, 
	/* A */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* B */ 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 
	/* C */ 0xff, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 
	/* D */ 0xff, 0xff, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0xff, 0xff, 0x05, 0x05, 0x05, 0xff, 0xff, 0xff, 
	/* E */ 0x17, 0x17, 0x16, 0x18, 0x19, 0x17, 0x17, 0xff, 0x19, 0x16, 0x16, 0x16, 0x16, 0x19, 0x19, 0xff, 
	/* F */ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1b, 0x1b, 0x1b, 0x19, 0x19, 0xff, 0xff

/*	Compressed data:
     100, // length (40 nodes)
      -1, 0xff, 
       3, 0x0f, 
      -1, 0x17, 
       3, 0x0f, 
      -6, 0x09, 0x0a, 0x0f, 0x16, 0x0f, 0x0d, 
       2, 0x0f, 
      10, 0x06, 
       2, 0x0f, 
       3, 0x16, 
       2, 0x0f, 
      26, 0x01, 
      -6, 0x09, 0x0f, 0x0a, 0x18, 0x0e, 0x18, 
      26, 0x02, 
      -4, 0x09, 0x16, 0x0a, 0x16, 
       2, 0xff, 
      -5, 0x0f, 0x09, 0x0a, 0x0f, 0x0e, 
      10, 0x05, 
      -1, 0x04, 
      45, 0x05, 
       2, 0x04, 
      31, 0x05, 
       3, 0xff, 
       6, 0x05, 
       2, 0xff, 
       6, 0x05, 
       2, 0xff, 
       6, 0x05, 
       2, 0xff, 
       3, 0x05, 
       3, 0xff, 
       2, 0x17, 
      -3, 0x16, 0x18, 0x19, 
       2, 0x17, 
      -2, 0xff, 0x19, 
       4, 0x16, 
       2, 0x19, 
      10, 0xff, 
       3, 0x1b, 
       2, 0x19, 
       2, 0xff
*/
};



#define BTEST(ar, ch) ((ar)[((ch) >> 4) & 0x0f] & (1 << ((ch) & 0x0f)))

BYTE WINAPI LookupGen (WCHAR ch)
{
	BYTE r = 0xff;
	const BYTE * pb = NULL;
	switch((BYTE)(ch >> 8))
	{
	case 0x00:  r  = Gen_PAGE_00[(BYTE)ch]; break;
	case 0x01:
                r  = Gen_PAGE_01[(BYTE)ch]; break;
	case 0x02:
                pb = Gen_PAGE_02; break;
	case 0x03:  r  = Gen_PAGE_03[(BYTE)ch]; break;
	case 0x04:
                pb = Gen_PAGE_04; break;
	case 0x05:  pb = Gen_PAGE_05; break;
	case 0x06:  r  = Gen_PAGE_06[(BYTE)ch]; break;
	case 0x07:  pb = Gen_PAGE_07; break;
	case 0x09:  r  = Gen_PAGE_09[(BYTE)ch]; break;
	case 0x0a:  if (ch < 0x0af0) r  = Gen_PAGE_0A[(BYTE)ch]; break;
	case 0x0b:  r  = Gen_PAGE_0B[(BYTE)ch]; break;
	case 0x0c:  if (ch < 0x0cf0) r  = Gen_PAGE_0C[(BYTE)ch]; break;
	case 0x0d:  r  = Gen_PAGE_0D[(BYTE)ch]; break;
	case 0x0e:  if (ch < 0x0ede) r  = Gen_PAGE_0E[(BYTE)ch]; break;
	case 0x0f:  if (ch < 0x0fd0) r  = Gen_PAGE_0F[(BYTE)ch]; break;
	case 0x10:  pb = Gen_PAGE_10; break;
	case 0x11: 
                if      (ch < 0x115a) r = 0x05;
                else if (ch < 0x115f) {}
                else if (ch < 0x11a3) r = 0x05;
                else if (ch < 0x11a8) {}
                else if (ch < 0x11fa) r = 0x05;
                break;
	case 0x12:  
//#ifdef USE_DATA
//              pb = Gen_PAGE_12; break;
//#else
                if (BTEST(L"\xFF7F\xFFFF\xFFFF\xFFFF\x3D7F\x3D7F\xFFFF\xFFFF\x3D7F\xFFFF\x7FFF\x7F3D\x7F3D\xFF7F\x7FFF\xFFFF", ch)) 
                  r = 0x05; 
                break;
//#endif
	case 0x13: 
                pb = Gen_PAGE_13; break;
	case 0x14:  if ((BYTE)ch) r  = 0x05; break;
	case 0x15:  r  = 0x05; break;
	case 0x16:  pb = Gen_PAGE_16; break;
	case 0x17:  pb = Gen_PAGE_17; break;
	case 0x18:
                pb = Gen_PAGE_18; break;
	case 0x1e: 
                if (ch <= 0x1EF9)
                {
                  if ((ch < 0x1E96) || (ch >= 0x1EA0))
                    r = 0x01 + (ch & 1); // (ch & 1) ? 0x02 : 0x01;
                  else if (ch <= 0x1E9B)
                    r = 0x02;
                }
                break;
	case 0x1f:  r  = Gen_PAGE_1F[(BYTE)ch]; break;
	case 0x20:  if (ch < 0x20E4) r  = Gen_PAGE_20[(BYTE)ch]; break;
	case 0x21:
                if (ch < 0x21F4)
                {
                  if (ch >= 0x2190) 
                  {
                    if (BTEST(L"\x0C1F\x4049\x0000\xC000\x0014\x0000\x0000", ch - 0x2190)) r = 0x16;
                    else r = 0x19;
                  }
                  else if (ch >  0x2183) {}
                  else if (ch >= 0x2160) r = 0x07;
                  else if (ch >= 0x2153) r = 0x08;
                  else if (ch >= 0x213b) {}
                  else r  = Gen_PAGE_21[(BYTE)ch];
                }
                break;
	case 0x22:  if (ch < 0x22F2) r = 0x16; break;
	case 0x23:  if (ch < 0x239B) pb = Gen_PAGE_23; break;
	case 0x24: 
                pb = Gen_PAGE_24; break;
	case 0x25:  
		if (ch == 0x25B7 || ch == 0x25C1) r = 0x16;
		else if (ch < 0x25F8 && !IN_RANGE(ch, 0x2596, 0x259F)) r = 0x19; 
		break;
	case 0x26:  
		if (ch == 0x266F) r = 0x16;
		else if (ch < 0x2672 && !IN_RANGE(ch, 0x2614, 0x2618)) r = 0x19; 
		break;
	case 0x27:
                pb = Gen_PAGE_27; break;
	case 0x28:  r  = 0x19; break;
	case 0x2e:  if (IN_RANGE(ch, 0x2E80, 0x2EF3) && ch != 0x2E9A) r = 0x19; break;
	case 0x2f:
		r = 0x19;
                if (ch > 0x2FD5)
                {
                  if      (ch < 0x2FF0) r = 0xff;
                  else if (ch < 0x2FFC) {}
                  else r = 0xff;
                }
                break;
	case 0x30:  pb = Gen_PAGE_30; break;
	case 0x31:  pb = Gen_PAGE_31; break;
	case 0x32: 
                pb = Gen_PAGE_32; break;
	case 0x33:
                r = 0x19;
                if (ch > 0x3376)
                {
                  if      (ch < 0x337B) r = 0xff;
                  else if (ch < 0x33DE) {}
                  else if (ch < 0x33E0 || ch == 0x33FF) r = 0xff;
                }
                break;
	case 0x34:
	case 0x35:
	case 0x36:
	case 0x37:
	case 0x38:
	case 0x39:
	case 0x3a:
	case 0x3b:
	case 0x3c:
	case 0x3d:
	case 0x3e:
	case 0x3f:
	case 0x40:
	case 0x41:
	case 0x42:
	case 0x43:
	case 0x44:
	case 0x45:
	case 0x46:
	case 0x47:
	case 0x48:
	case 0x49:
	case 0x4a:
	case 0x4b:
	case 0x4c: 
	case 0x4d:  if (ch < 0x4DB6) r = 0x05; break;
	case 0x4e:
	case 0x4f:
	case 0x50:
	case 0x51:
	case 0x52:
	case 0x53:
	case 0x54:
	case 0x55:
	case 0x56:
	case 0x57:
	case 0x58:
	case 0x59:
	case 0x5a:
	case 0x5b:
	case 0x5c:
	case 0x5d:
	case 0x5e:
	case 0x5f:
	case 0x60:
	case 0x61:
	case 0x62:
	case 0x63:
	case 0x64:
	case 0x65:
	case 0x66:
	case 0x67:
	case 0x68:
	case 0x69:
	case 0x6a:
	case 0x6b:
	case 0x6c:
	case 0x6d:
	case 0x6e:
	case 0x6f:
	case 0x70:
	case 0x71:
	case 0x72:
	case 0x73:
	case 0x74:
	case 0x75:
	case 0x76:
	case 0x77:
	case 0x78:
	case 0x79:
	case 0x7a:
	case 0x7b:
	case 0x7c:
	case 0x7d:
	case 0x7e:
	case 0x7f:
	case 0x80:
	case 0x81:
	case 0x82:
	case 0x83:
	case 0x84:
	case 0x85:
	case 0x86:
	case 0x87:
	case 0x88:
	case 0x89:
	case 0x8a:
	case 0x8b:
	case 0x8c:
	case 0x8d:
	case 0x8e:
	case 0x8f:
	case 0x90:
	case 0x91:
	case 0x92:
	case 0x93:
	case 0x94:
	case 0x95:
	case 0x96:
	case 0x97:
	case 0x98:
	case 0x99:
	case 0x9a:
	case 0x9b:
	case 0x9c:
	case 0x9d:
	case 0x9e: 
	case 0x9f:  if (ch < 0x9FA6) r = 0x05; break;
	case 0xa0:
	case 0xa1:
	case 0xa2:
	case 0xa3:  r  = 0x05; break;
	case 0xa4: 
                if (ch < 0xa4c7)
                {
                  if (ch < 0xa4a4)
                  {
                    if      (ch < 0xa48d) r = 0x05;
                    else if (ch < 0xa490) {}
                    else if (ch < 0xa4a2) r = 0x19;
                  }
                  else if (ch == 0xa4b4 || ch == 0xa4c1 || ch == 0xa4c5) {}
                  else r = 0x19;
                }
                break;
    case 0xac:
	case 0xad:
	case 0xae:
	case 0xaf:
	case 0xb0:
	case 0xb1:
	case 0xb2:
	case 0xb3:
	case 0xb4:
	case 0xb5:
	case 0xb6:
	case 0xb7:
	case 0xb8:
	case 0xb9:
	case 0xba:
	case 0xbb:
	case 0xbc:
	case 0xbd:
	case 0xbe:
	case 0xbf:
	case 0xc0:
	case 0xc1:
	case 0xc2:
	case 0xc3:
	case 0xc4:
	case 0xc5:
	case 0xc6:
	case 0xc7:
	case 0xc8:
	case 0xc9:
	case 0xca:
	case 0xcb:
	case 0xcc:
	case 0xcd:
	case 0xce:
	case 0xcf:
	case 0xd0:
	case 0xd1:
	case 0xd2:
	case 0xd3:
	case 0xd4:
	case 0xd5:
	case 0xd6: 
	case 0xd7:  if (ch < 0xD7A4) r = 0x05; break;
	case 0xd8:
	case 0xd9:
	case 0xda:
	case 0xdb:
	case 0xdc:
	case 0xdd:
	case 0xde:
	case 0xdf:  r  = 0x1c; break;
	case 0xe0:
	case 0xe1:
	case 0xe2:
	case 0xe3:
	case 0xe4:
	case 0xe5:
	case 0xe6:
	case 0xe7:
	case 0xe8:
	case 0xe9:
	case 0xea:
	case 0xeb:
	case 0xec:
	case 0xed:
	case 0xee:
	case 0xef:
	case 0xf0:
	case 0xf1:
	case 0xf2:
	case 0xf3:
	case 0xf4:
	case 0xf5:
	case 0xf6:
	case 0xf7:
	case 0xf8:  r  = 0x1d; break;
	case 0xf9: 
	case 0xfa:  if (ch < 0xFA2E) r = 0x05;  break;
	case 0xfb:
                pb = Gen_PAGE_FB; break;
	case 0xfc:  r  = 0x05; break;
	case 0xfd: 
//#ifdef USE_DATA
//                pb = Gen_PAGE_FD; break;
//#else
                if      (ch < 0xFD3E) r = 0x05;
                else if (ch < 0xFD50)
                { 
                  if      (ch == 0xFD3E) r = 0x09; 
                  else if (ch == 0xFD3F) r = 0x0a; 
                }
                else if (ch < 0xFDC8)
                {
                  if (ch < 0xFD90 || ch > 0xFD91) r = 0x05;
                }
                else if (IN_RANGE(ch, 0xFDF0, 0xFDFB)) r = 0x05;
                break;
//#endif
	case 0xfe:  pb = Gen_PAGE_FE; break;
	case 0xff:  r  = Gen_PAGE_FF[(BYTE)ch]; break;
	}
	if (pb) 
      r = RLELookup(pb, (BYTE)ch);
	return r;
}

//Row table 1024 (1K)
//48 Unique Rows,  12288 (12k) bytes,  TOTAL = 13312 (13k)
//RLE rows, Limits 80/100, 26
//48 Unique Rows,  7366 (8k) bytes,  TOTAL = 8390 (9k)
